scented geranium - German English Dictionary